
#ifndef CORE_SOURCES_IO_BASE_STREAM_BASE_H_
#define CORE_SOURCES_IO_BASE_STREAM_BASE_H_

#include "basic/object.hpp"
#include "buffer/iobuffer.h"

#include "../conf/def.h"
#include "writer_base.hpp"
namespace eyas{
namespace io{

class stream_base : public writer_base
{
public:
	stream_base(){}// = default;
	virtual ~stream_base(){}// = default;
	
public:
	virtual void close() = 0;
};

}
}

#endif
